package com.niiwoo.civet.user.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 用户举报 举报来源
 * @author wxhao
 * @date 2018/1/19
 */
@AllArgsConstructor
@Getter
public enum UserReportSourceEnum {

    /**
     *单人聊天
     */
    SOURCE_1((byte)1 , "单人聊天"),
    /**
     *普通群聊天
     */
    SOURCE_2((byte)2 , "普通群聊天"),
    /**
     *项目群聊天
     */
    SOURCE_3((byte)3 , "项目群聊天"),
    /**
     *你我圈
     */
    SOURCE_4((byte)4 , "你我圈"),
    /**
     *用户资料
     */
    SOURCE_5((byte)5 , "用户资料")
    ;

    private Byte code;

    private String desc;

    public static UserReportSourceEnum enumOf(byte code) {
        for (UserReportSourceEnum enumObj : values()) {
            if (enumObj.code == code) {
                return enumObj;
            }
        }
        return null;
    }

}
